package sys.Flight_Information_Sysytem.dao;

import sys.Flight_Information_Sysytem.bean.AirInfo;
import java.util.List;

public interface AirInfoDao {

    //1.查询所有航班信息
    public List<AirInfo> findAll();

    //2.根据航班时间进行查询
    public List<AirInfo> findByTime(String time);

    //3.根据目的地进行查询
    public List<AirInfo> findByAddress(String address);

    //4.根据航班编号，删除航班
    public int delete (String number);

    //5.更新航班信息(验证航班是否存在)
    public int update(AirInfo airInfo,String oldNumber,String newBeginTime);

    //6.根据航班编号，查询航班信息是否存在
    public AirInfo findByNumber(String number);

}
